package com.xcjh.domain;

import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.xcjh.base.BaseEntity;
import lombok.Data;

import java.util.Date;

/**
 * 数据采集
 */
@Data
@TableName("data_acquisition")
public class DataAcquisition {
    private static final long serialVersionUID = 1L;


    @TableId(value = "id", type = IdType.AUTO)
        private Long id;

    @TableField(fill = FieldFill.INSERT)
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

    /**
     * 哪款app
     */
    @TableField
    private String type;

    /**
     * app端的id
     */
    @TableField
    private String appId;
    /**
     * 是否已发送 1已发送 , 0未发送
     */
    @TableField
    private Boolean send;

    /**
     * 发送的json数据
     */
    @TableField
    private String demoJson;

    /**
     * 其他字段.
     *   珍爱表示: 列表显示的文本明文  .txt()方法的值
     */
    @TableField
    private String other;


}